interventional radiology consultation - Turkish English Dictionary